//
// Created by jouei on 24-11-14.
//
/*
 * c语言数据类型
 * int           整型
 * short int     短整型
 * long int      长整型
 * long long int 长长整型
 * float         浮点型
 * double        双精度浮点型
 * string        字符串
 * char         字符
 *
 */
#include<stdio.h>

int main() {
 int a = 1;
 short int b = 2;
 long int c = 3;
 long long int d = 4;
 float e = 5.6;
 double f = 6.66;
 char g = '7';
 char i[] = "hello";

 printf("整型的内存占用大小是%zu字节\n", sizeof(a));
 printf("短整形的内存占用大小是%zu字节\n", sizeof(b));
 printf("长整型的内存占用大小是%zu字节\n", sizeof(c));
 printf("长长整型的内存占用大小是%zu字节\n", sizeof(d));
 printf("浮点型的内存占用大小是%zu字节\n", sizeof(e));
 printf("双精度浮点型的内存占用大小是%zu字节\n", sizeof(f));
 printf("字符型的内存占用大小是%zu字节\n", sizeof(g));
 printf("字符串型的内存占用大小是%zu字节\n", sizeof(i));
}
